triumphal arch – English–Türkçe translations

🇬🇧 en tr 🇹🇷

triumphal arch noun

  • monumental arch that commemorates a victory
zafer takı
Wiktionary Links